<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page import="java.util.List"%>
<%@ page import="com.util.ApplicationUtil"%>
<%@ page import="com.application.role.entity.Role"%>
<%@ page import="com.application.usertable.entity.Usertable"%>
<%@ page import="org.springframework.web.context.WebApplicationContext"%>
<%
	/* 帮助类使用 */
	Usertable utable = (Usertable)session.getAttribute("loginUser");
	ServletContext sc = request.getSession().getServletContext();
	WebApplicationContext ctx = (WebApplicationContext)sc.getAttribute("org.springframework.web.context.WebApplicationContext.ROOT");
	
	ApplicationUtil au = new ApplicationUtil(ctx);
	//List<Role> uList = au.getUserRole("1111"); //拿到该用角色对象列表
	//List<Role> oList = au.getAllRole(); //拿到所有系统角色对象列表
	
   // List<Usertable> userList = au.getUserById("2012021517543028685");
    //out.println(userList.get(0).getUsername()+"</br>");
    
    //List<Usertable> userList1 = au.getUserById("2012021517543028685",utable.getOid());
   //out.println(userList1.get(0).getUsername()+"</br>");
    
   List<Usertable> userList3 = au.getUserByName("项目经理",utable.getOid());
    out.println(userList3.get(0).getUsername()+"</br>");
    
    List<Usertable> userList2 = au.getOrgUserserById(utable.getId());
    //out.println(userList2.get(0).getUsername()+"</br>");
	/* session存放说明 */
	session.getAttribute("loginUser");//里面存的是当前登录用户的usertable对象，中间有部门ID用户名等。
	session.getAttribute("mac");//里面存的登录用户的MAC对象。
%>
